a new lease on life


Results for "a new lease on life"

English - Turkish Dictionary

a new lease on life

(English - Turkish Dictionary) :
(hastalıktan/üzüntüden sonra) yeniden hayata başlama.